package com.example.innospace.demos.pojo.Request;

import java.time.LocalDateTime;

public class ProjectGeneralSetting {
    private Long id;
    // 默认项目开始时间
    private String projectTotalName;
    private Integer projectTotalCount=0;
    private static LocalDateTime defaultStartDate;
    // 默认项目结束时间
    private static LocalDateTime defaultEndDate;
    // 默认中期检查时间
    private static LocalDateTime midTermCheckDefaultDate;
    // 默认结题时间
    private static LocalDateTime finalCompletionDefaultDate;

    // 构造函数
    public ProjectGeneralSetting() {
    }

    // getters 和 setters
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public static LocalDateTime getDefaultStartDate() {
        return defaultStartDate;
    }

    public void setDefaultStartDate(LocalDateTime defaultStartDate) {
        this.defaultStartDate = defaultStartDate;
    }

    public static LocalDateTime getDefaultEndDate() {
        return defaultEndDate;
    }

    public void setDefaultEndDate(LocalDateTime defaultEndDate) {
        this.defaultEndDate = defaultEndDate;
    }

    public static LocalDateTime getMidTermCheckDefaultDate() {
        return midTermCheckDefaultDate;
    }

    public void setMidTermCheckDefaultDate(LocalDateTime midTermCheckDefaultDate) {
        this.midTermCheckDefaultDate = midTermCheckDefaultDate;
    }

    public static LocalDateTime getFinalCompletionDefaultDate() {
        return finalCompletionDefaultDate;
    }

    public void setFinalCompletionDefaultDate(LocalDateTime finalCompletionDefaultDate) {
        this.finalCompletionDefaultDate = finalCompletionDefaultDate;
    }
}